package com.crawler.harbour.model;

/**
 * <p>
 * 船期
 * </p>
 *
 * @author hhd
 * @since 2018-03-28
 */
public class Shipment {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private String id;
    /**
     * 港区 FIC 江阴   FQC 青州
     */
    private String wharfName;
    /**
     * 状态   Y已离港 U未开户 E已开户
     */
    private String status;
    /**
     * 船名 英文
     */
    private String vslNameEn;
    /**
     * 备注
     */
    private String remark;
    /**
     * 船公司
     */
    private String liner;
    /**
     * 船代
     */
    private String agent;
    /**
     * 收箱开始时间
     */
    private String cyRcvDate;
    /**
     * 收箱结束时间
     */
    private String cyCutDate;
    /**
     * 内外贸(0内贸 1外贸)
     */
    private String trade;
    /**
     * 卸货港
     */
    private String nextPort;
    /**
     * 船名 中文
     */
    private String vslNameCn;
    /**
     * 出口航次
     */
    private String outVvd;
    /**
     * 进口航次
     */
    private String inVvd;
    /**
     * 进出口航线
     */
    private String svcName;
    /**
     * 预抵港日期
     */
    private String eta;
    /**
     * 关单截止时间
     */
    private String custCutDate;
    /**
     * 熏蒸进重截止时间
     */
    private String xzCutDate;
    /**
     * 更新时间
     */
    private String lstTxDate;
    /**
     * 装货港
     */
    private String prevPort;
    /**
     * 靠泊时间
     */
    private String berthingDate;
    /**
     * 启航时间
     */
    private String sailingDate;
    /**
     * 国籍
     */
    private String nationality;
    /**
     * 船长
     */
    private String vslLen;
    /**
     * 载重吨
     */
    private String grsTonnage;
    /**
     * 净吨
     */
    private String tareTonnage;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

	public String getWharfName() {
		return wharfName;
	}

	public void setWharfName(String wharfName) {
		this.wharfName = wharfName;
	}

	public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getVslNameEn() {
        return vslNameEn;
    }

    public void setVslNameEn(String vslNameEn) {
        this.vslNameEn = vslNameEn;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getLiner() {
        return liner;
    }

    public void setLiner(String liner) {
        this.liner = liner;
    }

    public String getAgent() {
        return agent;
    }

    public void setAgent(String agent) {
        this.agent = agent;
    }

    public String getCyRcvDate() {
        return cyRcvDate;
    }

    public void setCyRcvDate(String cyRcvDate) {
        this.cyRcvDate = cyRcvDate;
    }

    public String getCyCutDate() {
        return cyCutDate;
    }

    public void setCyCutDate(String cyCutDate) {
        this.cyCutDate = cyCutDate;
    }

    public String getTrade() {
        return trade;
    }

    public void setTrade(String trade) {
        this.trade = trade;
    }

    public String getNextPort() {
        return nextPort;
    }

    public void setNextPort(String nextPort) {
        this.nextPort = nextPort;
    }

    public String getVslNameCn() {
        return vslNameCn;
    }

    public void setVslNameCn(String vslNameCn) {
        this.vslNameCn = vslNameCn;
    }

    public String getOutVvd() {
        return outVvd;
    }

    public void setOutVvd(String outVvd) {
        this.outVvd = outVvd;
    }

    public String getInVvd() {
        return inVvd;
    }

    public void setInVvd(String inVvd) {
        this.inVvd = inVvd;
    }

    public String getSvcName() {
        return svcName;
    }

    public void setSvcName(String svcName) {
        this.svcName = svcName;
    }

    public String getEta() {
        return eta;
    }

    public void setEta(String eta) {
        this.eta = eta;
    }

    public String getCustCutDate() {
        return custCutDate;
    }

    public void setCustCutDate(String custCutDate) {
        this.custCutDate = custCutDate;
    }

    public String getXzCutDate() {
        return xzCutDate;
    }

    public void setXzCutDate(String xzCutDate) {
        this.xzCutDate = xzCutDate;
    }

    public String getLstTxDate() {
        return lstTxDate;
    }

    public void setLstTxDate(String lstTxDate) {
        this.lstTxDate = lstTxDate;
    }

    public String getPrevPort() {
        return prevPort;
    }

    public void setPrevPort(String prevPort) {
        this.prevPort = prevPort;
    }

    public String getBerthingDate() {
        return berthingDate;
    }

    public void setBerthingDate(String berthingDate) {
        this.berthingDate = berthingDate;
    }

    public String getSailingDate() {
        return sailingDate;
    }

    public void setSailingDate(String sailingDate) {
        this.sailingDate = sailingDate;
    }

    public String getNationality() {
        return nationality;
    }

    public void setNationality(String nationality) {
        this.nationality = nationality;
    }

    public String getVslLen() {
        return vslLen;
    }

    public void setVslLen(String vslLen) {
        this.vslLen = vslLen;
    }

    public String getGrsTonnage() {
        return grsTonnage;
    }

    public void setGrsTonnage(String grsTonnage) {
        this.grsTonnage = grsTonnage;
    }

    public String getTareTonnage() {
        return tareTonnage;
    }

    public void setTareTonnage(String tareTonnage) {
        this.tareTonnage = tareTonnage;
    }

    @Override
    public String toString() {
        return "Shipment{" +
        ", id=" + id +
        ", wharfName=" + wharfName +
        ", status=" + status +
        ", vslNameEn=" + vslNameEn +
        ", remark=" + remark +
        ", liner=" + liner +
        ", agent=" + agent +
        ", cyRcvDate=" + cyRcvDate +
        ", cyCutDate=" + cyCutDate +
        ", trade=" + trade +
        ", nextPort=" + nextPort +
        ", vslNameCn=" + vslNameCn +
        ", outVvd=" + outVvd +
        ", inVvd=" + inVvd +
        ", svcName=" + svcName +
        ", eta=" + eta +
        ", custCutDate=" + custCutDate +
        ", xzCutDate=" + xzCutDate +
        ", lstTxDate=" + lstTxDate +
        ", prevPort=" + prevPort +
        ", berthingDate=" + berthingDate +
        ", sailingDate=" + sailingDate +
        ", nationality=" + nationality +
        ", vslLen=" + vslLen +
        ", grsTonnage=" + grsTonnage +
        ", tareTonnage=" + tareTonnage +
        "}";
    }
}
